wave reflections - Turkish English Dictionary